a fast talker - Turkish English Dictionary